Kotlin Object
オブジェクト式、オブジェクト宣言、companionオブジェクト、
object
を使う3つの方法
Kotlin Object Expressions
Kotlin Object Declarations
Kotlin companion object
参考:
オブジェクト式と宣言 - Kotlin Programming Language
結構わかりやすい(というレベルまでは馴染んできた kotlinに)
Kotlin文法